markhoor (capra megaceros) - Turkish English Dictionary